say your last prayer - German English Dictionary